{% extends "base.html" %} {% from "_icones.html" import icone %} {% block titulo %}Painel{% endblock %} {% block conteudo %}

Olá{% if cfg.nome_fantasia or cfg.razao_social %}, {{ cfg.nome_fantasia or cfg.razao_social }}{% endif %}

Resumo das suas notas fiscais eletrônicas.

{{ icone('mais') }} Nova nota
{% if faltando %}
Configuração incompleta. Falta: {{ faltando|join(', ') }}. Completar agora →
{% endif %} {% if cert and cert.erro %}
Problema no certificado digital: {{ cert.erro }} Ver Configurações →
{% elif cert and cert.vencido %}
O certificado digital venceu em {{ cert.validade }}. Envie o certificado renovado em Configurações.
{% elif cert and cert.dias_restantes < 30 %}
O certificado digital vence em {{ cert.dias_restantes }} dias ({{ cert.validade }}). Providencie a renovação.
{% endif %} {% for p in pendentes %}
A nota nº {{ p.numero }} ficou sem resposta da SEFAZ. Consultar situação →
{% endfor %}
Notas autorizadas no mês
{{ notas_mes }}
{{ agora.strftime('%m/%Y') }}
Faturado no mês
{{ total_mes|moeda }}
notas autorizadas
Próxima nota
nº {{ proximo }}
série {{ cfg.serie or 1 }}
Certificado digital
{% if cert and not cert.erro %}
{{ cert.validade }}
{{ 'vencido' if cert.vencido else 'válido até · ' ~ cert.dias_restantes ~ ' dias' }}
{% else %}
—
{% endif %}

Últimas notas

Ver todas
{% if recentes %}
{% for n in recentes %}{% set s = SITUACOES.get(n.situacao, (n.situacao, 'neutro')) %} {% endfor %}
NºDestinatárioValorSituação
{{ n.numero }}{{ n.cliente_nome }} {{ n.valor_total|moeda }}{{ s[0] }}
{% else %}
{{ icone('nota') }}
Nenhuma nota emitida ainda.
{% endif %}

Atalhos

{% endblock %} {% block scripts %} {% endblock %}